/////////////////////////////////////////////////////////////////////////
// All rights reserved
//
// Use and distribute freely, except: don't remove my name from the
// source or documentation (don't take credit for my work), mark your
// changes and extend the author list below, don't alter or remove this notice.
//
// Send bug reports, bug fixes, enhancements, requests, etc.,
// and I'll try to keep a version up to date.
// xiezheheng@yahoo.com
//
// Author list: Zheheng XIE
//
/////////////////////////////////////////////////////////////////////////


#pragma once

class FW_Environments;
class FW_WinApp;
class FW_EnvironmentManager
{
	friend FW_WinApp;

public:
	FW_Environments* GetEnvironments();

protected:
	FW_EnvironmentManager(FW_WinApp* pApp);
	virtual ~FW_EnvironmentManager(void);

private:
	FW_WinApp*	m_pApp;
	FW_Environments* m_pEnvironments;
};
